package cn.topevery.garden.entity.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 *  DTO
 *
 * @author code-generate
 * @date 2021-08-06
 */
@Data
@ApiModel(value = "CompanyDTO", description = " DTO")
public class CompanyDTO implements Serializable{
    /**
     * 自增id
     */
    private Integer id;

    @ApiModelProperty(value = "所属标段id")
    private Integer sectionId;

        /** 企业名称 */
    @ApiModelProperty(value = "企业名称")
    private String name;

    /** 简称 */
    @ApiModelProperty(value = "简称")
    private String nameShort;

    /** 统一信用代码 */
    @ApiModelProperty(value = "统一信用代码")
    private String registrationCode;

    /** 成立时间 */
    @ApiModelProperty(value = "成立时间")
    private LocalDateTime buildTime;

    /** 公司地址 */
    @ApiModelProperty(value = "公司地址")
    private String address;

    /** 企业法人 */
    @ApiModelProperty(value = "企业法人")
    private String lowPeople;

    /** 联系人 */
    @ApiModelProperty(value = "联系人")
    private String contacts;

    /** 联系电话 */
    @ApiModelProperty(value = "联系电话")
    private String contactsPhone;

    /** 简介 */
    @ApiModelProperty(value = "简介")
    private String desc;

    /** 创建时间 */
    @ApiModelProperty(value = "创建时间")
    private LocalDateTime dbCreateDate;

    /** 创建人ID 对应t_sys_user.c_id */
    @ApiModelProperty(value = "创建人ID 对应t_sys_user.c_id")
    private Integer dbCreateId;

    /** 更新时间 */
    @ApiModelProperty(value = "更新时间")
    private LocalDateTime dbLastUpdateDate;

    /** 更新人员ID 对应t_sys_user.c_id */
    @ApiModelProperty(value = "更新人员ID 对应t_sys_user.c_id")
    private Integer dbLastUpdateId;


}
